package ar.com.vates.ejercicio01;

public class Triangulo {

	private Punto a, b, c;

	public Punto getA() {
		return a;
	}

	public void setA(Punto a) {
		this.a = a;
	}

	public Punto getB() {
		return b;
	}

	public void setB(Punto b) {
		this.b = b;
	}

	public Punto getC() {
		return c;
	}

	public void setC(Punto c) {
		this.c = c;
	}

	public Triangulo() {
		super();
	}

	public Triangulo(Punto a, Punto b, Punto c) {
		super();
		this.a = a;
		this.b = b;
		this.c = c;
	}
	public Triangulo (int aX, int aY, int bX, int bY, int cX, int cY)
	{
		a=new Punto(aX, aY);
		b=new Punto(bX, bY);
		c=new Punto(cX,cY);
	}
	public double calcularDistanciaDesde(Punto p)
	{
		return a.calcularDistanciaDesde(p);
	}
	public double calcularPerimetro()
	{
		return a.calcularDistanciaDesde(b)+b.calcularDistanciaDesde(c)+a.calcularDistanciaDesde(c);
	}
	public double calcularArea()
	{
		return a.calcularDistanciaDesde(b)*b.calcularDistanciaDesde(c)/2;
	}

}
